/**
 * 
 */
package com.hson.demo.base.vo;

import java.util.Date;
import java.util.UUID;

import org.apache.commons.lang.StringUtils;

/**
 * 包含创建人/修改人信息的父类
 * 
 * @author Hungel.zou
 * @time 2015年6月12日 上午11:47:41
 */
public class BaseOperator extends BaseVo {

	/**
	 * 
	 */
	private static final long serialVersionUID = -6911453821016029103L;
	
	private Long createBy; // 创建人
	private Date createTime; // 创建时间
	private Long updateBy; // 修改人
	private Date updateTime; // 修改时间

	/**
	 * @return the createBy
	 */
	public Long getCreateBy() {
		return createBy;
	}

	/**
	 * @param createBy
	 *            the createBy to set
	 */
	public void setCreateBy(Long createBy) {
		this.createBy = createBy;
	}

	/**
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime
	 *            the createTime to set
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return the updateBy
	 */
	public Long getUpdateBy() {
		return updateBy;
	}

	/**
	 * @param updateBy
	 *            the updateBy to set
	 */
	public void setUpdateBy(Long updateBy) {
		this.updateBy = updateBy;
	}

	/**
	 * @return the updateTime
	 */
	public Date getUpdateTime() {
		return updateTime;
	}

	/**
	 * @param updateTime
	 *            the updateTime to set
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public static void main(String[] args){
		System.out.println(StringUtils.remove(UUID.randomUUID().toString(), '-'));
	}
}
